#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QMenu>
#include <QMenuBar>
#include <QAction>
#include <QToolBar>
#include <QDialog>
#include <QFileDialog>
#include <QString>
#include <QMdiArea>
#include <QDesktopServices>
#include <QMdiSubWindow>
#include <QLineEdit>
#include <QLabel>
#include <QMdiArea>
#include "childwindow.h"

class ChildWindow;

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = 0);
    ~MainWindow();

    QString path;

    QMdiArea *mainWindow;
    QLineEdit *lineEdit;
public slots:
    //定义槽函数
    void OpenFile();
    void SaveFile();
    void CloseFile();
//	void NewFile();

    void ZoomIn();
    void ZoomOut();
    void ZoomReset();
    void PreviousPage();
    void NextPage();
    void UpdataPageNum();
    void GotoPage();
    ChildWindow *getCurrentChildWindow();
    void refreshWidget();
};

#endif // MAINWINDOW_H
